# Character scope: read the actual capital modifier, not the clock province's cached variables.
defined_text = {
	name = GetCRWeatherChronicleDescription
	use_first_valid = yes

	text = {
		trigger = { capital_scope = { has_province_modifier = cr_weather_atlantic_rains } }
		localisation_key = cr_weather_atlantic_rains_desc
	}

	text = {
		trigger = { capital_scope = { has_province_modifier = cr_weather_atlantic_storms } }
		localisation_key = cr_weather_atlantic_storms_desc
	}

	text = {
		trigger = { capital_scope = { has_province_modifier = cr_weather_atlantic_mists } }
		localisation_key = cr_weather_atlantic_mists_desc
	}

	text = {
		trigger = { capital_scope = { has_province_modifier = cr_weather_atlantic_bright_season } }
		localisation_key = cr_weather_atlantic_bright_season_desc
	}

	text = {
		trigger = { capital_scope = { has_province_modifier = cr_weather_scottish_rains } }
		localisation_key = cr_weather_scottish_rains_desc
	}

	text = {
		trigger = { capital_scope = { has_province_modifier = cr_weather_scottish_gales } }
		localisation_key = cr_weather_scottish_gales_desc
	}

	text = {
		trigger = { capital_scope = { has_province_modifier = cr_weather_scottish_cold } }
		localisation_key = cr_weather_scottish_cold_desc
	}

	text = {
		trigger = { capital_scope = { has_province_modifier = cr_weather_scottish_clear_season } }
		localisation_key = cr_weather_scottish_clear_season_desc
	}

	text = {
		trigger = { capital_scope = { has_province_modifier = cr_weather_iceland_hard_winter } }
		localisation_key = cr_weather_iceland_hard_winter_desc
	}

	text = {
		trigger = { capital_scope = { has_province_modifier = cr_weather_iceland_gales } }
		localisation_key = cr_weather_iceland_gales_desc
	}

	text = {
		trigger = { capital_scope = { has_province_modifier = cr_weather_iceland_thaw } }
		localisation_key = cr_weather_iceland_thaw_desc
	}

	text = {
		trigger = { capital_scope = { has_province_modifier = cr_weather_iceland_clear_season } }
		localisation_key = cr_weather_iceland_clear_season_desc
	}

	text = {
		trigger = { capital_scope = { has_province_modifier = cr_weather_northern_maritime_rains } }
		localisation_key = cr_weather_northern_maritime_rains_desc
	}

	text = {
		trigger = { capital_scope = { has_province_modifier = cr_weather_northern_maritime_gales } }
		localisation_key = cr_weather_northern_maritime_gales_desc
	}

	text = {
		trigger = { capital_scope = { has_province_modifier = cr_weather_northern_maritime_cold } }
		localisation_key = cr_weather_northern_maritime_cold_desc
	}

	text = {
		trigger = { capital_scope = { has_province_modifier = cr_weather_northern_maritime_bright_season } }
		localisation_key = cr_weather_northern_maritime_bright_season_desc
	}

	text = {
		trigger = { capital_scope = { has_province_modifier = cr_weather_boreal_snow } }
		localisation_key = cr_weather_boreal_snow_desc
	}

	text = {
		trigger = { capital_scope = { has_province_modifier = cr_weather_boreal_rains } }
		localisation_key = cr_weather_boreal_rains_desc
	}

	text = {
		trigger = { capital_scope = { has_province_modifier = cr_weather_boreal_thaw } }
		localisation_key = cr_weather_boreal_thaw_desc
	}

	text = {
		trigger = { capital_scope = { has_province_modifier = cr_weather_boreal_clear_season } }
		localisation_key = cr_weather_boreal_clear_season_desc
	}

	text = {
		trigger = { capital_scope = { has_province_modifier = cr_weather_temperate_rains } }
		localisation_key = cr_weather_temperate_rains_desc
	}

	text = {
		trigger = { capital_scope = { has_province_modifier = cr_weather_temperate_storms } }
		localisation_key = cr_weather_temperate_storms_desc
	}

	text = {
		trigger = { capital_scope = { has_province_modifier = cr_weather_temperate_cold_snap } }
		localisation_key = cr_weather_temperate_cold_snap_desc
	}

	text = {
		trigger = { capital_scope = { has_province_modifier = cr_weather_temperate_fair_season } }
		localisation_key = cr_weather_temperate_fair_season_desc
	}

	text = {
		trigger = { capital_scope = { has_province_modifier = cr_weather_mediterranean_summer_heat } }
		localisation_key = cr_weather_mediterranean_summer_heat_desc
	}

	text = {
		trigger = { capital_scope = { has_province_modifier = cr_weather_mediterranean_winter_rains } }
		localisation_key = cr_weather_mediterranean_winter_rains_desc
	}

	text = {
		trigger = { capital_scope = { has_province_modifier = cr_weather_mediterranean_storms } }
		localisation_key = cr_weather_mediterranean_storms_desc
	}

	text = {
		trigger = { capital_scope = { has_province_modifier = cr_weather_mediterranean_fair_season } }
		localisation_key = cr_weather_mediterranean_fair_season_desc
	}

	text = {
		trigger = { capital_scope = { has_province_modifier = cr_weather_iberian_dry_heat } }
		localisation_key = cr_weather_iberian_dry_heat_desc
	}

	text = {
		trigger = { capital_scope = { has_province_modifier = cr_weather_iberian_rains } }
		localisation_key = cr_weather_iberian_rains_desc
	}

	text = {
		trigger = { capital_scope = { has_province_modifier = cr_weather_iberian_drought } }
		localisation_key = cr_weather_iberian_drought_desc
	}

	text = {
		trigger = { capital_scope = { has_province_modifier = cr_weather_iberian_good_season } }
		localisation_key = cr_weather_iberian_good_season_desc
	}

	text = {
		trigger = { capital_scope = { has_province_modifier = cr_weather_highland_snow } }
		localisation_key = cr_weather_highland_snow_desc
	}

	text = {
		trigger = { capital_scope = { has_province_modifier = cr_weather_highland_storms } }
		localisation_key = cr_weather_highland_storms_desc
	}

	text = {
		trigger = { capital_scope = { has_province_modifier = cr_weather_highland_dry_season } }
		localisation_key = cr_weather_highland_dry_season_desc
	}

	text = {
		trigger = { capital_scope = { has_province_modifier = cr_weather_highland_clear_season } }
		localisation_key = cr_weather_highland_clear_season_desc
	}

	text = {
		trigger = { capital_scope = { has_province_modifier = cr_weather_desert_heat } }
		localisation_key = cr_weather_desert_heat_desc
	}

	text = {
		trigger = { capital_scope = { has_province_modifier = cr_weather_desert_sandstorms } }
		localisation_key = cr_weather_desert_sandstorms_desc
	}

	text = {
		trigger = { capital_scope = { has_province_modifier = cr_weather_desert_rains } }
		localisation_key = cr_weather_desert_rains_desc
	}

	text = {
		trigger = { capital_scope = { has_province_modifier = cr_weather_desert_clear_season } }
		localisation_key = cr_weather_desert_clear_season_desc
	}

	text = {
		trigger = { capital_scope = { has_province_modifier = cr_weather_sahel_wet_season } }
		localisation_key = cr_weather_sahel_wet_season_desc
	}

	text = {
		trigger = { capital_scope = { has_province_modifier = cr_weather_sahel_dry_season } }
		localisation_key = cr_weather_sahel_dry_season_desc
	}

	text = {
		trigger = { capital_scope = { has_province_modifier = cr_weather_sahel_drought } }
		localisation_key = cr_weather_sahel_drought_desc
	}

	text = {
		trigger = { capital_scope = { has_province_modifier = cr_weather_sahel_good_season } }
		localisation_key = cr_weather_sahel_good_season_desc
	}

	text = {
		trigger = { capital_scope = { has_province_modifier = cr_weather_steppe_winds } }
		localisation_key = cr_weather_steppe_winds_desc
	}

	text = {
		trigger = { capital_scope = { has_province_modifier = cr_weather_steppe_snow } }
		localisation_key = cr_weather_steppe_snow_desc
	}

	text = {
		trigger = { capital_scope = { has_province_modifier = cr_weather_steppe_drought } }
		localisation_key = cr_weather_steppe_drought_desc
	}

	text = {
		trigger = { capital_scope = { has_province_modifier = cr_weather_steppe_grazing_season } }
		localisation_key = cr_weather_steppe_grazing_season_desc
	}

	text = {
		trigger = { capital_scope = { has_province_modifier = cr_weather_plateau_dry_heat } }
		localisation_key = cr_weather_plateau_dry_heat_desc
	}

	text = {
		trigger = { capital_scope = { has_province_modifier = cr_weather_plateau_winter } }
		localisation_key = cr_weather_plateau_winter_desc
	}

	text = {
		trigger = { capital_scope = { has_province_modifier = cr_weather_plateau_spring } }
		localisation_key = cr_weather_plateau_spring_desc
	}

	text = {
		trigger = { capital_scope = { has_province_modifier = cr_weather_plateau_dust } }
		localisation_key = cr_weather_plateau_dust_desc
	}

	text = {
		trigger = { capital_scope = { has_province_modifier = cr_weather_indian_monsoon } }
		localisation_key = cr_weather_indian_monsoon_desc
	}

	text = {
		trigger = { capital_scope = { has_province_modifier = cr_weather_indian_floods } }
		localisation_key = cr_weather_indian_floods_desc
	}

	text = {
		trigger = { capital_scope = { has_province_modifier = cr_weather_indian_dry_heat } }
		localisation_key = cr_weather_indian_dry_heat_desc
	}

	text = {
		trigger = { capital_scope = { has_province_modifier = cr_weather_indian_good_harvest } }
		localisation_key = cr_weather_indian_good_harvest_desc
	}

	text = {
		trigger = { capital_scope = { has_province_modifier = cr_weather_himalayan_snow } }
		localisation_key = cr_weather_himalayan_snow_desc
	}

	text = {
		trigger = { capital_scope = { has_province_modifier = cr_weather_himalayan_monsoon } }
		localisation_key = cr_weather_himalayan_monsoon_desc
	}

	text = {
		trigger = { capital_scope = { has_province_modifier = cr_weather_himalayan_clear_season } }
		localisation_key = cr_weather_himalayan_clear_season_desc
	}

	text = {
		trigger = { capital_scope = { has_province_modifier = cr_weather_himalayan_cold } }
		localisation_key = cr_weather_himalayan_cold_desc
	}

	text = {
		trigger = { capital_scope = { has_province_modifier = cr_weather_east_asian_monsoon } }
		localisation_key = cr_weather_east_asian_monsoon_desc
	}

	text = {
		trigger = { capital_scope = { has_province_modifier = cr_weather_east_asian_storms } }
		localisation_key = cr_weather_east_asian_storms_desc
	}

	text = {
		trigger = { capital_scope = { has_province_modifier = cr_weather_east_asian_winter } }
		localisation_key = cr_weather_east_asian_winter_desc
	}

	text = {
		trigger = { capital_scope = { has_province_modifier = cr_weather_east_asian_clear_season } }
		localisation_key = cr_weather_east_asian_clear_season_desc
	}

	text = {
		trigger = { always = yes }
		localisation_key = CR_CHRONICLE_WEATHER_UNRECORDED
	}
}
